Luzon troughshell - German English Dictionary